package cn.iocoder.yudao.module.system.controller.admin.exam.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.List;

/**
 * 测评题目 VO
 *
 * @author 芋道源码
 */
@Schema(description = "管理后台 - 测评题目 VO")
@Data
public class ExamTestQuestionVO {

    @Schema(description = "内容id", example = "1")
    private Long detailsId;

    @Schema(description = "接口类型标记值", example = "exam_type_1")
    private String tbl;

    @Schema(description = "内容分类，使用,分开表示多个分类", example = "心理测试,职业测评")
    private String classifys;

    @Schema(description = "问题", example = "您喜欢从事哪种类型的工作？")
    private String title;

    @Schema(description = "答案列表，格式为选项内容___分数,选项内容___分数,选项内容__分数", example = "非常喜欢___3,比较喜欢___2,一般___1,不喜欢___0")
    private String details;

    @Schema(description = "内容标记值，使用,分开", example = "tag1,tag2,tag3")
    private String marks;

    @Schema(description = "答案的类型。默认1。1：答案为文字；2：答案为图片", example = "1")
    private String format;

    @Schema(description = "解析后的选项列表")
    private List<ExamTestOptionVO> options;

}
